Big Huge Thesaurus

meningeal veins

noun